steam strainer - German English Dictionary